Numerical Transport Simulations in Semiconductor Nanostructures on CPUs and GPUs
نویسندگان
چکیده
We present numerical simulations of charge transport through semiconductor nanostructures performed within the Green’s function formalism. The commonly used algorithm to compute the conductance of nanostructures in this formalism has been adapted for parallel execution on both multicore computers and general-purpose graphics processing units (GPU). Additionally, memory utilization has been optimized so that larger systems may be simulated, enabling realistic device sizes.
منابع مشابه
Boosting quantum evolutions using Trotter-Suzuki algorithms on GPUs
The evolution calculation of quantum systems represents a great challenge nowadays. Numerical implementations typically scale exponentially with the size of the system, demanding high amounts of resources. General Purpose Graphics Processor Units (GPGPUs) enable a new range of possibilities for numerical simulations of quantum systems. In this work we implemented, optimized and compared the qua...
متن کاملGPU accelerated fully space and time resolved numerical simulations of self-focusing laser beams in SBS-active media
A computer cluster equipped with Graphics Processing Units (GPUs) is used for simulating nonlinear optical wave packets undergoing Kerr self-focusing and stimulated Brillouin scattering in fused silica. We first recall the model equations in full ð3þ 1Þ dimensions. These consist of two coupled nonlinear Schrödinger equations for counterpropagating optical beams closed with a source equation for...
متن کاملMulti-GPU and Multi-CPU Parallelization for Interactive Physics Simulations
Today, it is possible to associate multiple CPUs and multiple GPUs in a single shared memory architecture. Using these resources efficiently in a seamless way is a challenging issue. In this paper, we propose a parallelization scheme for dynamically balancing work load between multiple CPUs and GPUs. Most tasks have a CPU and GPU implementation, so they can be executed on any processing unit. W...
متن کاملParallelization of shallow water simulations on current multi-threaded systems
In this work, several parallel implementations of a numerical model of pollutant transport on a shallow water system are presented. These parallel implementations are developed in two phases. First, the sequential code is rewritten to exploit the stream programming model. And second, the streamed code is targeted for current multi-threaded systems, in particular, multi-core CPUs and modern GPUs...
متن کاملAccelerating Double Precision FEM Simulations with GPUs
In visualization and computer graphics it has been shown that the numerical solution of PDE problems can be obtained much faster on graphics processors (GPUs) than on CPUs. However, GPUs are restricted to single precision floating point arithmetics which is insufficient for most technical scientific computations. Since we do not expect double precision support natively in graphics hardware in t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011